Big Huge Thesaurus

live wire

noun

sounds kind of like